home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / CD32 / CD32_Support / examples / SA_Examples / lowlevel / KBInt / smakefile < prev   
Encoding:
Makefile  |  1996-03-17  |  804 b   |  37 lines

  1. SYSTEMNAME = KBInt
  2. SYSTEMVERSION = 1
  3.  
  4. OFILES = main.o gui.o interrupt.o
  5.  
  6. CFILES = main.c gui.c interrupt.c
  7.  
  8. AFILES =
  9.  
  10. MAKE = SMake
  11.  
  12. LTOOL = SLink
  13. LLIBS = LIB:SCM.lib+LIB:SC.lib+LIB:amiga.lib+LIB:debug.lib
  14. LFLAGS = VERBOSE BATCH NOICONS
  15.  
  16. ATOOL = casm
  17. AFLAGS = -iInclude:
  18.  
  19. CTOOL = SC
  20. CFLAGS = DEBUG=FULLFLUSH UTILLIB NOSTKCHK ERRREXX UCHAR STREQ DEFINE DEBUG
  21. # CFLAGS = UTILLIB NOSTKCHK ERRREXX UCHAR STREQ OPTIMIZE
  22.  
  23. $(SYSTEMNAME).ld: $(OFILES) revision.o
  24.     $(LTOOL) WITH $(SYSTEMNAME).with LIB $(LLIBS) $(LFLAGS) TO $(SYSTEMNAME).ld
  25.     $(LTOOL) WITH $(SYSTEMNAME).with LIB $(LLIBS) $(LFLAGS) TO $(SYSTEMNAME) NODEBUG
  26.  
  27. release:
  28.     bumprev $(SYSTEMVERSION) $(SYSTEMNAME)_rev
  29.     touch revision.c
  30.     $(MAKE)
  31.  
  32. .c.o:
  33.     $(CTOOL) $(CFLAGS) $(PRECOMPHDR) $*.c
  34.  
  35. .a.o:
  36.     $(ATOOL) -a $*.a -o $*.o $(AFLAGS)
  37.